home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Burning & Media / GB-PVR 1.2.13 / GBPVR10213.msi / Cabs.w1.cab / Login2.aspx530 < prev    next >
Extensible Markup Language  |  2008-02-23  |  4KB  |  81 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <%@ Register TagPrefix="gbpvr" TagName="Header" Src="Header2.ascx" %>
  3. <%@ Page language="c#" Inherits="gbweb.Login2" CodeFile="Login2.aspx.cs" culture="auto" uiculture="auto" %>
  4. <!DOCTYPE html PUBLIC ∩┐╜-//W3C//DTD XHTML 1.1 Strict//EN∩┐╜ ∩┐╜http://www.w3.org/TR/xhtml1/DTD/xhtml11-strict.dtd∩┐╜>
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6.     <head runat="server">
  7.         <title>GB-PVR Enhanced Web Admin Login</title>
  8.         <link rel="stylesheet" type="text/css" href="<%=Convert.ToString(Session["theme"])%>/css/login.css" />
  9.         <link rel="stylesheet" type="text/css" href="<%=Convert.ToString(Session["theme"])%>/css/common.css" />
  10.         <link rel="shortcut icon" type="image/gif" href="<%=Convert.ToString(Session["theme"])%>/graphics/favicon.gif"/>
  11.         <script type="text/javascript" src="public/popup.js"></script>
  12.         <script type="text/javascript" src="public/scrolling.js"></script>
  13.         <script type="text/javascript" src="public/Ajax2.js"></script>
  14.         <script type="text/javascript" src="public/md5.js"></script>
  15.         <script type="text/javascript" src="<%=Convert.ToString(Session["theme"])%>/js/common.js"></script>
  16.         <script type="text/javascript" src="<%=Convert.ToString(Session["theme"])%>/js/login.js"></script>
  17.         <script type="text/javascript">
  18.         function doMD5()
  19.         {
  20.             var salt = "<%=salt%>";
  21.             // hash password and transmit
  22.             var hash = hex_md5(document.Form1.Password.value);
  23.             document.Form1.Password.value = "";
  24.             var hashWithSalt = hex_md5(hash + salt);
  25.             document.Form1.PasswordHash.value = hashWithSalt;
  26.         }
  27.         function noMD5()
  28.         {
  29.             doMD5 = function() {};
  30.         }
  31.         function loader()
  32.         {
  33.             document.Form1.Username.focus();
  34.             var oldPostBack = __doPostBack;
  35.             __doPostBack = function(t, a) { 
  36.                 doMD5(2);
  37.                 oldPostBack(t, a); 
  38.             }
  39.         }
  40.     </script>
  41.     </head>
  42.  
  43.     <body onload="loader();">
  44.         <gbpvr:Header id="headerTheme" runat="server"/>
  45.         <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="True">
  46.             <Services>
  47.                 <asp:ServiceReference Path="~/AjaxService2.asmx" />
  48.             </Services>
  49.         </asp:ScriptManager>
  50.         <form id="Form1" runat="server">
  51.                     
  52.                                 <!-- Header Start -->
  53.                     <div id="HEADER">
  54.  
  55.                     <div id="DETAILS_HEADER">
  56.                         <div id="DETAILS_LOGO_HEADER"></div>
  57.                         <div id="HEADER_TEXT">
  58.                             <span class="textLarge" title="GBPVR Enahnced Web Admin">GB-PVR</span><br/>
  59.                             <span class="textSmall" title="GBPVR Enahnced Web Admin">Enhanced Web Admin</span>
  60.                         </div>                
  61.                     </div>
  62.                         <span class="programInfo">Login</span>
  63.                     </div>
  64.                         
  65.                     <div id="USER_INFO">
  66.                         <asp:Label runat="server" Text="Label" id="invalidCredentialsLabel" Visible="false" CssClass="textSmall">Invalid username or password.</asp:Label>
  67.                         <br /><br/>
  68.                         <span class="textSmall">User Name:</span><br/>
  69.                         <asp:TextBox runat="server" id="Username" Width="107px" Height="20px" CSSclass="textSmall"></asp:TextBox><br/><br/>
  70.                         <span class="textSmall">Password:</span><br/>
  71.                         <asp:TextBox TextMode="password" Width="107px" Height="20px" MaxLength="15" id="Password" CSSclass="textSmall" runat="server"></asp:TextBox><br/><br/>
  72.                         <input id="PasswordHash" name="PasswordHash" type="hidden" runat="server" /><br/><br/><br/>
  73.                         <div id="login_button" class="LOGIN_BUTTON"><asp:LinkButton ID="LoginButton" runat="server" onclick="LoginButton_Click">Log In</asp:LinkButton></div>
  74.                     </div>      
  75.                     
  76.         </form>
  77.  
  78.     </body>
  79.  
  80. </html>
  81.